es regnet - French English Dictionary